Synonyms for "Potamogale velox"

Words with similar meaning